shock absorbing rope - German English Dictionary